<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"
          name="viewport">
    <title>Title</title>
    <style>
    </style>
    <!--<script src="h5/js/jquery-1.12.4.min.js"></script>-->
    <!--<script src="//frp.cswlar.com/mobilescan/js/childpage.js"></script>-->
    <script src="mobilescan/js/jquery-1.12.4.min.js"></script>
    <script src="mobilescan/js/childpage.js"></script>
</head>
<body>
<div>2.html</div>
<div>
    <input type="text">
</div>
<div>
    <button id="go">2</button>
</div>
<script type="text/javascript">
    //得到父页面实例
    var parentpage = new ChildPage('webar', 'child2');
    //父页面方法，事件初始化完毕
    parentpage.ready(function (parentid) {
        //调用父页面的方法
        parentpage.getCamPic({quality: 0.6}, function (data) {
            console.log("收到父页面的getCamPic结果:" + JSON.stringify(data));
        });
        //响应父页面的事件
        parentpage.onCameraReady(function (cfg) {
            console.log("监控到父页面的事件onCameraReady触发:" + JSON.stringify(cfg));
        })
        //向父页面注册一个自己提供服务
        parentpage.registerChildService('calcSum', function (data, cb) {
            console.log("父页面调用子页面的calcSum方法:" + JSON.stringify(data));
            cb({sum: 100});
        })
    })


    // window.addEventListener("message", function(obj) {
    // 	alert('2.html message:' + JSON.stringify(obj.data));
    // 	var data = obj.data;
    // });
    // function cb(d) {
    // 	alert('2.html action msg ' + d);
    // }
    // $("#go").click(function(e) {
    // 	var d = {
    // 		data : 2,
    // 		action : 2
    // 	};
    // 	var parentDomain = "*";
    // 	window.parent.postMessage(d, parentDomain);
    // });
</script>
</body>
</html>
